English to Simple English Dictionary
negotiator
Negotiation
Meaning for negotiator found in 34 Languages.
Sponored Video